package com.vegetable.modules.service.sys;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vegetable.common.utils.PageUtils;
import com.vegetable.modules.entity.sys.SysLogEntity;
import com.vegetable.modules.entity.sys.po.EntityChangeLogQueryPO;

import java.util.Map;


/**
 * 系统日志
 *
 * @author Mark sunlightcs@gmail.com
 */
public interface SysLogService extends IService<SysLogEntity> {

    PageUtils queryPage(Map<String, Object> params);
    
    /**
     * 分页查询实体变更日志
     * @param po 查询参数
     * @return 分页结果
     */
    IPage<SysLogEntity> queryEntityChangeLogs(EntityChangeLogQueryPO po);

}